home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 32 / PC Gamer IT CD 32 1-2.iso / ELINK / 14-DAY / CLARISHP / _SETUP.1 / HOMEPAGE.exe / 1009 / 160 < prev    next >
Text File  |  1997-02-20  |  6KB  |  160 lines

  1. // -----
  2. // VDL160.txt
  3. // Copyright 1996 Claris
  4. // -----
  5.  
  6.  
  7. // Remote Save dialog
  8.  
  9. /************************** LOCALIZED STRING CONSTANTS BEGIN **************************************/
  10. /************************** LOCALIZED STRING CONSTANTS BEGIN **************************************/
  11. /************************** LOCALIZED STRING CONSTANTS BEGIN **************************************/
  12.  
  13. //This section contains all localizable string constants for this VDL program. Be sure to 
  14. //include the backslash character at the end of each line of a multi-line string, except for the last line.
  15. //You may also flatten multiline constants into a single line, if you prefer
  16.  
  17. #define kLit1 "&Server Name:"
  18. #define kLit2 "User &Name:"
  19. #define kLit3 "&Password:"
  20. #define kLit4 "Remote &Directory:"
  21. #define kLit5 "Remote &File:"
  22. #define kLit6 "&Only upload files that have changed since the last upload."
  23. #define kLit7 "&Upload Image Files"
  24. #define kLit8 "Note that this command will not download image files or other "\
  25.               "auxilliary files from the remote server.  As a result, you may "\
  26.                   "see \"missing image\" messages in your file; this does not mean "\
  27.                   "the image files are not present on the remote server."
  28.  
  29. //Note: the file name will probably not change, but the name of the "Help" folder
  30. //probably will. Note that the translated name MUST be 8 chars or less.
  31. #define kHelpURL "Help/RemoteSv.htm"
  32. #define kHelpTitle "&Help"
  33.  
  34.  
  35. //Localized Fonts
  36.  
  37. #if Platform_Mac
  38.     #define SmallFont  Font = {Geneva, 9, {Plain}}
  39. #endif
  40.  
  41.  
  42. /************************** LOCALIZED STRING CONSTANTS END **************************************/
  43. /************************** LOCALIZED STRING CONSTANTS END **************************************/
  44. /************************** LOCALIZED STRING CONSTANTS END **************************************/
  45.  
  46.  
  47.  
  48. /************************** LOCALIZED NUMERICAL CONSTANTS BEGIN **************************************/
  49. /************************** LOCALIZED NUMERICAL CONSTANTS BEGIN **************************************/
  50. /************************** LOCALIZED NUMERICAL CONSTANTS BEGIN **************************************/
  51.  
  52. //This section contains integer constants that are used to format this VDL program.
  53. //These are localizable - they only need to be changed if the localized strings 
  54. //are sufficiently longer than the US strings. Localize the strings first, then the constants.
  55.  
  56. //Width of all the edit text labels.
  57. #define kStandardLabelWidth 130
  58.  
  59. //Width of the dialog itself.
  60. #define kMainDialogWidth 450
  61.  
  62. /************************** LOCALIZED NUMERICAL CONSTANTS END **************************************/
  63. /************************** LOCALIZED NUMERICAL CONSTANTS END **************************************/
  64. /************************** LOCALIZED NUMERICAL CONSTANTS END **************************************/
  65.  
  66. //No further localizable data past this point
  67.  
  68. /************************** END LOCALIZABLE DATA ***************************************************/
  69. /************************** END LOCALIZABLE DATA ***************************************************/
  70. /************************** END LOCALIZABLE DATA ***************************************************/
  71.  
  72. #ifndef FOR_SITE_UPLOAD 
  73. #define FOR_SITE_UPLOAD 0
  74. #endif
  75.  
  76. #ifndef FOR_REMOTE_SAVE
  77. #define FOR_REMOTE_SAVE 0
  78. #endif
  79.  
  80.  
  81.  
  82. #if Platform_Mac
  83.     #define dlogBack BackColor = {65535, 65535, 65535}
  84. #else
  85.     #define dlogBack BackColor = Dialog
  86. #endif
  87.  
  88. #define EH EnabledHelpString =
  89. #define StdLabel LabelWidth = kStandardLabelWidth, LabelAlignment = Right
  90.  
  91. Margin(10, 10, 10, 10, dlogBack) 
  92. VList(Width = kMainDialogWidth)
  93.     {
  94.     EditText( server, BackColor = {65535, 65535, 65535},
  95.                   Label = kLit1, StdLabel, NoSmartQuotes,
  96.                   NoSmartEdits );
  97.     Spacer(Height = 5, Width = 0);
  98.     EditText( user, BackColor = {65535, 65535, 65535},
  99.                   Label = kLit2, StdLabel, NoSmartQuotes,
  100.                   NoSmartEdits );
  101.     Spacer(Height = 5, Width = 0);
  102.     EditText( password, BackColor = {65535, 65535, 65535},
  103.                  Label = kLit3, StdLabel, DisplayAsBullets,
  104.                  NoSmartQuotes, NoSmartEdits );
  105.     Spacer(Height = 5, Width = 0);
  106.     EditText( remoteDir, BackColor = {65535, 65535, 65535},
  107.                   Label = kLit4, StdLabel, NoSmartEdits,
  108.                   NoSmartQuotes );
  109.     
  110.     Spacer(Height = 5, Width = 0);
  111.     
  112.     #if !FOR_SITE_UPLOAD
  113.     EditText( remoteFile, BackColor = {65535, 65535, 65535},
  114.                   Label = kLit5, StdLabel, NoSmartQuotes,
  115.                   NoSmartEdits );
  116.     #else //FOR_SITE_UPLOAD
  117.     //CheckBox(kLit6, onlyChangeNewer);
  118.     Spacer(Height = 0, Width = 0);
  119.     #endif
  120.     
  121.     #if FOR_REMOTE_SAVE
  122.     Spacer(Height = 10, Width = 0);
  123.     HList(Width = UseParent)
  124.         {
  125.         Spacer(Width = kStandardLabelWidth + 3, Height = 0);
  126.         CheckBox(kLit7, uploadImages);
  127.         }
  128.     #endif //FOR_REMOTE_SAVE
  129.     
  130.     Spacer(Height = 10, Width = 0);
  131.     
  132.     #if !FOR_REMOTE_SAVE && !FOR_SITE_UPLOAD
  133.         StaticText(    kLit8,
  134.                         
  135.                         #if Platform_Mac
  136.                             SmallFont, 
  137.                         #endif
  138.                         
  139.                         Alignment = Center, Width = UseParent );
  140.         Spacer(Height = 6, Width = 0, ScaleV);
  141.     #endif // !FOR_REMOTE_SAVE && !FOR_SITE_UPLOAD
  142.     
  143.     HList(Width = UseParent)
  144.         {
  145.         #if Platform_Mac
  146.         PictPushButton(4000, "ContextHelpProc", HelpFile = kHelpURL)
  147.             {
  148.             Enabled(Draw, 'cicn',14055 );
  149.             Disabled(Draw, 'cicn',14057 ); 
  150.             Tracking(Draw, 'cicn',14056 );
  151.             };
  152.         #else
  153.         PushButton(kHelpTitle, 4000, "ContextHelpProc", HelpFile = kHelpURL);
  154.         #endif
  155.  
  156.         StandardDialogButtonsH;
  157.         }
  158.     }
  159.  
  160.